Sie befinden sich hier: TI-Nspire™-Technologie Programmeditor eGuide > TI-Nspire™-Technologie Program Editor Benutzerhandbuch > Erste Schritte mit dem Programmeditor > Werte in ein Programm eingeben

Werte in ein Programm eingeben

Um die Werte einzugeben, die eine Funktion oder ein Programm für ihre bzw. seine Berechnungen verwendet, gibt es mehrere Möglichkeiten.

Einbetten der Werte im Programm / in der Funktion

Diese Methode eignet sich hauptsächlich für Werte, die bei jedem Aufruf des Programms bzw. der Funktion identisch sein müssen.

1. Definieren Sie das Programm.

Define calculatearea()=

Prgm

w:=3

h:=23.64

area:=w*h

Disp area

EndPrgm

2. Starten Sie das Programm.

calculatearea()

 

70.92

Zuweisen von Werten an Variable durch den Benutzer

Ein Programm bzw. eine Funktion kann auf zuvor erstellte Variablen verweisen. Bei dieser Methode muss sich der Benutzer die Variablennamen merken und ihnen vor dem Aufruf des betreffenden Objekts Werte zuweisen.

1. Definieren Sie das Programm.

Define calculatearea()=

Prgm

area:=w*h

Disp area

EndPrgm

2. Weisen Sie die Werte zu und starten Sie das Programm.

w:=3 : h:=23.64

calculatearea()

 

 

70.92

Übergeben von Werten als Argumente durch den Benutzer

Bei dieser Methode kann der Benutzer in dem Ausdruck, aus dem das Programm bzw. die Funktion aufgerufen wird, einen oder mehrere Werte als Argumente übergeben.

Das folgende Programm volcyl berechnet das Volumen eines Zylinders. Der Benutzer muss zwei Werte angeben: die Höhe und den Radius des Zylinders.

1. Definieren Sie das Programm volcyl.

Define volcyl(height,radius) =

Prgm

Disp "Volumen =", approx(p ¦ radius2 ¦ height)

EndPrgm

2. Führen Sie das Programm aus, um das Volumen eines Zylinders mit einer Höhe von 34 mm und einem Radius von 5 mm anzuzeigen.

volcyl(34,5)                 Volumen = 534.071

Hinweis: Sie müssen beim Ausführen des Programms volcyl die Parameternamen nicht verwenden, jedoch müssen Sie die beiden Argumente eingeben (als Werte, Variablen oder Ausdrücke). Der erste muss die Höhe angeben, der zweite den Radius.

Interaktives Erfragen der Werte vom Benutzer (nur bei Programmen)

Mit den Befehlen Request und RequestStr können Sie in einem Programm den Ablauf unterbrechen und den Benutzer über ein Dialogfeld um die Eingabe von Daten bitten. So muss sich der Benutzer weder die Variablennamen merken noch die Reihenfolge, in der sie benötigt werden.

In Funktionen sind die Befehle Request und RequestStr nicht zulässig.

1. Definieren Sie das Programm.

Define calculatearea()=

Prgm

  Request "Breite: ",w

  Request "Höhe: ",h

area:=w*h

EndPrgm

2. Starten Sie das Programm und machen Sie bei den Abfragen entsprechende Eingaben.

calculatearea() : area 

Breite: 3          (3 als Antwort eingegeben)

Höhe: 23.64  (23.64 als Antwort eingegeben)

 

 

 

 

70.92

Verwenden Sie RequestStr anstelle von Request, wenn das Programm die Benutzereingabe als String und nicht als mathematischen Ausdruck interpretieren soll. Auf diese Weise muss der Benutzer die Eingabe nicht in Anführungszeichen ("") setzen.